package com.semac.server.rpc;

import com.google.gwt.user.server.rpc.RemoteServiceServlet;
import com.semac.shared.model.Pessoa;

public abstract class SemacRemoteServiceServlet extends RemoteServiceServlet {
	private static final long serialVersionUID = 2766872923233783831L;
	private String _PESSOA = "pessoa";
	
	protected Pessoa getPessoaLogadaNaSession(){
		Pessoa pessoa = null;
		try{
			pessoa = (Pessoa) this.getThreadLocalRequest().getSession().getAttribute(_PESSOA );
		}catch (Exception e) {}
		
		return pessoa;
	}

	
	protected void setPessoaLogadaNaSession (Pessoa pessoa){
				
		this.getThreadLocalRequest().getSession().setAttribute(_PESSOA, pessoa);
	}
	
}
